Vous me verrez parfois dans la formation utiliser un interprteur Python interactif pour vous montrer du code.

Quand on est dans un interprteur Python interactif (comme IDLE, ou quand on lance Python dans un terminal, que vous pouvez reconnatre gnralement car vous avez les symboles >>>), vous n'tes pas oblig d'utiliser la fonction print pour afficher le rsultat car la ligne de code sera directement interprte et le rsultat affich :

Nous n'avons donc pas besoin d'utiliser la fonction print dans un interprteur interactif pour afficher le rsultat.

Mais cela ne fonctionne que si vous utilisez un interprteur interactif !

Si vous mettez une ligne de code dans un script (un fichier python) sans utiliser de print, le rsultat ne sera pas affich.

Quand vous excutez un script dans le terminal, sans utiliser print, rien n'est affich

Avec la fonction print, on affiche le rsultat